* {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

a{
	color: #FFF;
	font-size: 14px;
	text-decoration: none;
	
}

a:hover{
	color: yellow;
	}
	
ul li{
	display: inline;
	margin: 0px 5px;
}

ul li a{
	color: #FFF;
		
}


body {
	width: 78%;
	margin: 0 auto;
	font: Arial, sans-serif;
	background: url("../images/body_bg.png") repeat-x bottom fixed;
}

h1 {
	border-bottom: 4px solid #6984DD;
	color: #001c76;
	padding-top: 10px;
	margin-bottom: 10px;
}

h2 {
	border-bottom: 4px solid #6984DD;
	margin: 10px 0px;
	float: right;
	clear: right;
}

#wrapper {
	width: 100%;
}

#info {
	background: url("../images/info.png") no-repeat;
	height: 45px;
	text-align: right;
	padding-top: 5px;
	color: #FFF;
}

#header {
	height: 197px;
	background: url("../images/banner.png") no-repeat;
}

#menu{
	background: url("../images/bg_menu.png") repeat-x;
	height: 34px;
	border: none;
	position: relative;
	
}

#content {
	background: #FFF;
	padding: 10px 20px;
}

#footer {
	height: 100px;
	text-align: center;
	color: #666;
	font-size: 14px;
	padding: 15px;
}

#createForm {
	margin: 10px 0px;
}

.campo {
	margin: 0px 5px;
	border: none;
	position: relative;
	top: -5px;
	background: #FFF;
}

.button {
	margin: 0px 5px;
	position: relative;
	top: -5px;
	cursor: pointer;
	color: #000066;
}

.erro {
	color: #FFF;
	float: right;
	margin-right: 15px;
}

#description {
	font-size: 16px;
	color: #000066;
	text-align: justify;
	margin: 15px;
}

#description img {
	margin: 0px 5px;
}

#news {
	width: 100%;
	margin-top: 10px;
	clear: both;
}

#shadowBottom {
	background: url("../images/shadowBottom.png") repeat-x;
	height: 41px;
}

.rich-message-marker img {
	padding-right: 7px;
}

.rich-message-label {
	color: red;
}

.odd{
background: #FFF;
}

.even{
background: #B4D1F5;
}



.toolBar {
    font-size: 12px;
    width: 40%;
    background: url("images/be_menu.png");
    height: 34px;
    border: none;
    float: right;
    clear: both;
}

.rich-toolbar-item {
    color: #fff;
    padding: 0;
}

.rich-menu-item-label {
    float: left;
    padding-top: 11px;
    font-size: 13px;
}

.rich-ddmenu-label {
    float: left;
    margin: 0;
    border-right: 1px solid #476A84;
    padding-left: 12px;
    padding-right: 12px;
    font-size: 13px;
}

.rich-ddmenu-label-select {
    border: none;
    padding: 10px 10px;
    height: 14px;
    margin: 0;
    color: yellow;
    background: #000066;
    border-left: 1px solid #CCC;

}
.rich-ddmenu-label-unselect {
    border: none;
    padding: 9px 10px;
    height: 15px;
    margin: 0;
    border-left: 1px solid #CCC;
}

.rich-label-text-decor {
	float: left;
}

.rich-menu-item {
    color: #fff;
    height: 34px;
    padding-top: 0px;
    padding-right: 22px;
    padding-left: 22px;
    padding-bottom: 0px;
    text-align: center;
    float: left;
    border-right: 1px solid #476A84;
}

.rich-menu-item-hover {
    color: #0D3A6F;
    background: #B5CEDF;
    border: none;
    border-right: 1px solid #476A84;
    float: left;
}
.rich-ddmenu-label .rich-menu-item {
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    float: left;
    background: #000066;
    border: 1px solid #ccc;
}
.rich-ddmenu-label .rich-menu-item-hover {
    width: 100%;
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    background: #99C3DF;
    color: #0D3A6F;
}

.rich-menu-item-icon {
    display: none;
}

.rich-menu-list-bg {
	border: none;
	padding: none;
}

.rich-menu-list-border {
    background: #47697F;
    border: none;
}
